package org.jeecg.modules.syncdata.entity;

import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;

/**
 * 同步日志
 * 同步日志表
 *
 * @author zhanglei01
 * @TableName sync_log
 * @date 2022/03/16
 */
@Data
public class SyncLog implements Serializable {

    /**
     * 同步日期
     */
    @MppMultiId
    private String dayTime;

    /**
     * 表名
     */
    @MppMultiId
    private String syncTable;

    /**
     * 同步开始日期
     */
    private Date startTime;

    /**
     * 同步完成日期
     */
    private Date endTime;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 完成状态 0未完成，1已完成
     */
    private Integer finishStatus;

    /**
     * 错误信息
     */
    private String msg;

    private static final long serialVersionUID = 1L;
}